Co-Architecting Controllers and DRAM to Enhance DRAM Process Scaling
نویسندگان
چکیده
Today's DRAM process is expected to continue scaling, enabling minimum feature sizes below 10nm. To achieve this, the main challenges to address are expected to be refresh, write recovery time (tWR), and variable retention time (VRT) parameters. This paper proposes enhancement features that address these three scaling parameters by simultaneously coarchitecting the controller and DRAM instead of designing them individually. Combining temperature compensated tWR (TCWR) with sub-array level parallelism (SALP) enables tWR relaxation, while further improving performance above a given temperature threshold such as 25 o C. In-DRAM ECC enables efficient repairs when refresh and VRT failures generate fail bits. It also provides additional single bit failure protection, thereby increasing field reliability which is critical for servers. Despite the general perception that in-DRAM ECC is not applicable to server main memories due to excessive chip size increases, the proposed inDRAM ECC with dummy data bit pre-fetching results in a modest array size increase of only ~6.2%. By changing the echosystem to enable the proposed features, DRAM scaling is expected to accelerate further, enabling a continuous supply of low cost, high capacity, high performance, and low power DRAMs for the industry.
منابع مشابه
Re-Architecting DRAM Memory Systems with 3D Integration and Photonic Interfaces
In recent years, due to well-known “memory-wall” limitations, DRAM latency and energy/bit characteristics have not improved as rapidly as DRAM capacity and bandwidth with technology scaling. Despite plenty of research efforts during the last decade to overcome the hurdles in DRAM scaling, high performance computing systems of the future will still require improvements in DRAM latency and bandwi...
متن کاملArchitectural Techniques to Enhance DRAM Scaling
For decades,mainmemory has enjoyed the continuous scaling of its physical substrate: DRAM(DynamicRandomAccessMemory). But now,DRAMscaling has reached a thresholdwhereDRAMcells cannot bemade smaller without jeopardizing their robustness. This thesis identifies two specific challenges to DRAM scaling, and presents architectural techniques to overcome them. First, DRAMcells are becoming less relia...
متن کاملUnderstanding Reduced-Voltage Operation in Modern DRAM Chips: Characterization, Analysis, and Mechanisms
The energy consumption of DRAM is a critical concern in modern computing systems. Improvements in manufacturing process technology have allowed DRAM vendors to lower the DRAM supply voltage conservatively, which reduces some of the DRAM energy consumption. We would like to reduce the DRAM supply voltage more aggressively, to further reduce energy. Aggressive supply voltage reduction requires a ...
متن کاملMain Memory Scaling: Challenges and Solution Directions
The memory system is a fundamental performance and energy bottleneck in almost all computing systems. Recent system design, application, and technology trends that require more capacity, bandwidth, efficiency, and predictability out of the memory system make it an even more important system bottleneck. At the same time, DRAM technology is experiencing difficult technology scaling challenges tha...
متن کاملThe Main Memory System: Challenges and Opportunities
The memory system is a fundamental performance and energy bottleneck in almost all computing systems. Recent system design, application, and technology trends that require more capacity, bandwidth, efficiency, and predictability out of the memory system make it an even more important system bottleneck. At the same time, DRAM technology is experiencing difficult technology scaling challenges tha...
متن کامل